package com.whub507.msgmanager.config;

import com.whub507.msgmanager.common.ZWWW;
import com.whub507.msgmanager.mapper.ZwwwMapper;
import org.springframework.stereotype.Service;

import javax.annotation.Resource;

@Service
public class ZWWWConfig {


    @Resource
    ZwwwMapper zwwwMapper;
    private final ZWWW zwww = new ZWWW();

    public void initZwww(){
        ZWWW zwww1 = zwwwMapper.getZwwwConfig();
        this.zwww.setId(zwww1.getId());
        this.zwww.setUrl(zwww1.getUrl());
        this.zwww.setName(zwww1.getName());;
        this.zwww.setPassword(zwww1.getPassword());
    }

    public ZWWW getZwww(){
        return this.zwww;
    }

    public void setZwww(ZWWW zwww){
        if (zwww.getUrl()!=null)
            this.zwww.setUrl(zwww.getUrl());
        if (zwww.getName()!=null)
            this.zwww.setName(zwww.getName());
        if (zwww.getPassword()!=null)
            this.zwww.setPassword(zwww.getPassword());
        zwwwMapper.setZwwwConfig(this.zwww);
    }

}
